red-footed tortoise - English Synonyms Dictionary